
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, blockquote, div, strong, label, em{margin:0; padding:0; border:0;}
ul, ol, li{list-style:none;}
input, button{margin:0; font-size:12px; vertical-align:middle;}
body{font:13px microsoft yahei, arial, helvetica, sans-serif  arial, helvetica, sans-serif; margin:0; color:#6d6e71; background:#ffffff }
table{color:#666;}
a{text-decoration:none; outline:none; color:#0033cc;}
a:hover{ text-decoration:underline;}
.cl{height:0; font-size:1px; clear:both; line-height:0;}
.none{display:none}
*:focus{outline:none}
i,em{font-style:normal;}
.marg{margin:0 auto; width:960px;}
.fl{float:left}
.fr{float:right}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear {CLEAR: both}

.abopre{ position:relative}

/*此处建立整站的框架*/
/*width 1000px*/

#layout {
    PADDING-RIGHT: 0px;BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; MARGIN: 0px auto; WIDTH: 960px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}

#content_index{margin:0 auto; background:#ffffff; text-align:left; width:960px;border:0px solid #7ABEFF;}
.header{    margin:0 auto; text-align:left;}

#header{margin:0 auto; text-align:left; width:960px;border:0px solid #7ABEFF;}

.head { padding-top: 10px; position: relative; z-index:1000;background: #ffffff;}
.head .logo { float: left; width: 200px; padding-right:20px;padding-left:2px;}
.head .search { margin-left:70px; float: left;width: 300px; padding-top:8px; }
.head .searchFillIn {float:left; padding: 3px 0 3px 3px; height: 34px; background: #48bc4d; }
.head .searchFillIn .search-btn{float:left;margin: 0; width:70px;height:30px;background: #ddddd;}
.head .searchFillIn .search-btn button {margin-top: 5px; padding: 0px; border: 0; width: 70px; height: 30px;line-height:30px;background: #48bc4d; color: #fff; font-size: 18px; vertical-align:top;cursor: pointer;text-align:center; }
.head .searchFillOn,.head .searchFillOn .search-btn,.head .searchFillOn .search-btn button{background:#65b769}

.head .search-mod{padding-left: 8px; width: 56px; height: 34px; line-height: 34px; float: left;background:#fff; border-right: 1px solid #e8ebef;position: relative;}
.head .search-mod .dropdown-toggle,.head .search-mod.dropdown .dropdown-default{margin:0;padding:0;border:0;width:56px;height:34px;line-height:34px;font-size:14px; font-size: 14px; color: #666;cursor:pointer;}
.head .search-mod .dropdown-default{ background:url(../images/icon20.jpg) no-repeat 38px -226px; }
.head .search-mod .dropdown-menu{display:none; position: absolute; left: -3px; top: 34px; width: 64px;height: auto; border: 3px solid #6dd373; border-top: none; background: #fff; overflow: hidden; }
.head .search-mod .dropdown-menu li{padding-left: 8px; width: 56px; height: 30px; line-height: 30px; font-size: 14px; color: #666;cursor:pointer;}
.head .search-mod .dropdown-menu li.current,.head .search-mod.dropdown .dropdown-menu li.active {  background: #eee; }

.regist-btn2{width: 270px;height: 36px;margin-top: 8px;margin-left: 104px;margin-left: 100px\9;border: none;background-color: #ff7300;color: #FFF;font-family: Microsoft YaHei;font-size: 14px;font-weight: bolder;cursor: pointer;outline: none;}


.head .search-ipt {width: 150px;height: 27px;line-height: 20px;padding: 7px 0 0 0;float: left;background: #fff; }
.head .search-ipt input { margin: 0; padding: 0 15px 7px 15px; border: none; background: none; width: 192px;height:20px;line-height:20px;_height:18px;line-height:18px;font-family:'Microsoft Yahei'; vertical-align:middle;}
.header .login{color:#1b75bb; font-size:14px; text-align: top;line-height:50px;}
.header .login a{margin:0 8px; color:#1b75bb;font-size:13px; }
.logina{margin:0 8px; color:#1b75bb;font-size:13px; }
.f15{margin:0 8px; color:#1b75bb;font-size:15px; }
.f14{margin:0 8px; color:#1b75bb;font-size:14px; }
.f13{margin:0 8px; color:#1b75bb;font-size:13px; }
.f20{margin:0 8px; color:#1b75bb;font-size:20px; }

.fy15{margin:0 8px; color:#FF6215;font-size:15px; }
.fy14{margin:0 8px; color:#FF6215;font-size:14px; }
.fy13{margin:0 8px; color:#FF6215;font-size:13px; }

.fr15{margin:0 8px; color:#D20000;font-size:15px; }
.fr14{margin:0 8px; color:#D20000;font-size:14px; }
.fr13{margin:0 8px; color:#D20000;font-size:13px; }
.fbold{font-weight:bolder; }

.nav{height:40px; line-height:40px; background:#48bc4d; font-size:15px; margin:0px auto;margin-bottom:10px;}
.nav a{display:inline-block; padding:0px 28px; color:#fff; }
.nav a:first-child{}
.nav a:hover{background:#25af61;}
#menubackground{background:#149e50;font-size:15px;}

.screen{background:#fff; margin-bottom:17px;}
.screen ul{padding:0 10px;}
.screen ul li{height:44px; line-height:44px; font-size:13px; border-bottom:1px dotted #e6e9ed; color:#333333; padding:0 5px;}
.screen ul li:last-child{border:none}
.screen ul li i{display:block; float:left; width:70px;}
.screen ul li span{display:block; float:left; width:800px;}
.screen ul li span a{margin-right:10px; color:#666666}
.screen ul li span a:hover{color:#f6921e}
.screen ul li em{display:block; float:right;}
.screen ul li em a{color:#3788c7;}

.index-main .left{ width:700px; }
.index-main .left-part{background:#fff; margin-bottom:22px}
.index-main .left .title{border-bottom:1px solid #e8e8e8; height:40px; line-height:40px;}
.index-main .left .title h1{ display:block; height:40px;  color:#328b48; padding-left:6px; font-weight:normal; font-size:16px;}

.index-main .right{ width:245px;}
.index-main .right .rig-part{ background:#fff; margin-bottom:19px;}
.index-main .rig-part .title{ display:block; height:40px; border-bottom:1px solid #e8e8e8; padding-left:8px; line-height:40px; }
.index-main .rig-part .title h1{ font-size:15px; display:block; height:40px;color:#318846; font-weight:normal}
.index-main .rig-part .index-login{ padding:15px 12px;}
.index-main .rig-part .index-login ul li{ width:100%; height:auto !important; overflow:hidden; padding-bottom:11px;}
.index-main .rig-part .index-login .webtxt{ width:205px; border-radius:3px; height:26px; border:1px solid #cccccc; line-height:26px; padding:4px 7px; font-size:12px; color:#555;}
.index-main .rig-part .index-login .ckbox{ float:left; margin-top:3px;}
.index-main .rig-part .index-login label{ float:left; padding-left:10px; font-size:12px;}
.index-main .rig-part .index-login .wjmm{ float:right; color:#0088db;}
.index-main .rig-part .index-login .webatn{  border:none; border-radius:3px; width:220px; height:35px; line-height:35px; background:#3ba354; color:#fff; text-align:center; font-size:16px; cursor:pointer}
.index-main .rig-part .index-login .qzzc{ width:102px; margin-top:8px; height:33px; border-radius:3px; background:#5199d2; color:#fff; text-align:center; line-height:33px; display:block; float:left;}
.index-main .rig-part .index-login .zpzc{ width:102px; margin-top:8px; height:33px; border-radius:3px; background:#ff7300; color:#fff; text-align:center; line-height:33px; display:block; float:right;}
.index-main .rig-part .index-login .webatn:hover{ background:#33c456}
.index-main .rig-part .index-ad{ width:230px; height:178px; padding:10px 7px;}
.index-main .rig-part .index-ad img{width:230px; height:178px;}
.index-main .rig-part .wz-list{ padding:10px;}
.index-main .rig-part .wz-list li{ width:100%; height:28px; line-height:28px; overflow:hidden;}
.index-main .rig-part .wz-list li a{ color:#555; font-size:12px}

.index-main .sub-part{ width:680px; margin:0 auto; border-bottom:1px dotted #e6e9ed; padding-bottom:12px;}
.index-main .left-dl{ width:350px; height:70px; padding-top:12px}
.index-main .left-dl dt{ width:96px; height:70px; padding-right:12px; float:left}
.index-main .left-dl dd{ width:190px; float:left}
.index-main .left-dl dd i a{color:#318bd2; font-size:14px;}
.index-main .left-dl dd em{ display:block; margin:8px 0; font-size:12px; color:#666666;}
.index-main .left-dl dd span a{color:#318bd2; font-size:12px;}
.index-main .left-dl dd span a:last-child{ margin-left:40px}
.index-main .rig-part .left-tb{ width:245px;}
.left-tb table td.td1{border-bottom:1px solid #e8ebef; border-right:1px solid #e8ebef;}
.left-tb table td.td2{border-bottom:1px solid #e8ebef;}
.left-tb table td.td3{border-right:1px solid #e8ebef;}
.sub-part ul{width:306px; padding:12px 3px 0px 2px}
.sub-part ul li{ font-size:12px; height:30px; line-height:30px}
.sub-part ul li i{ float:left; color:#555;}
.sub-part ul li i a{ color:#318bd2;}
.sub-part ul li span{ float:left}
.sub-part ul li span a{ color:#555}
.sub-part ul li em{ float:right; color:#888}
.duoac{width:680px; margin:0 auto; padding:10px 0;}
.duoac a{ margin-right:26px; line-height:26px; font-size:12px; color:#318bd2; white-space:nowrap; display:block; float:left}
.duoac i{ color:#555; font-size:13px; float:left}
.stu-work{ padding:16px 0px; border-bottom:1px dotted #e6e9ed}
.stu-work dl{ width:212px; float:left; margin:0 10px}
.stu-work dl dt{ float:left; width:100px; height:100px; padding-right:12px;}
.stu-work dl dt img{ width:100px; height:100px}
.stu-work dl dd{ width:94px; float:left; font-size:12px; color:#555; margin:4px 0; height:18px; overflow:hidden}
.stu-work dl dd i{ font-size:14px; padding-right:20px; color:#4894d5}
.stu-work dl dd i a{color:#4894d5}
.stu-work dl dd i.mm{ background:url(../images/girl.gif) no-repeat center right}
.stu-work dl dd i.gg{ background:url(../images/boy.gif) no-repeat center right}
.stu-work dl dd em{ color:#4894d5;}
.stu-work dl dd a{color:#318846; margin-right:20px;}

.stu-work ul{ width:324px; padding-left:15px}
.stu-work ul li{ height:32px; line-height:32px;}
.stu-work ul li i{ color:#4386c2; display:block; float:left; width:40px; height:32px; overflow:hidden;}
.stu-work ul li i a{ color:#4386c2;}
.stu-work ul li span{float:left; width:90px; display:block; opacity:0}
.stu-work ul li span a{ color:#318846; margin:0 12px}
.stu-work ul li em{ display:block; float:left; width:66px; text-align:center}
.stu-work ul li:hover span{ opacity:1}

.link h1{ display:block; height:40px; line-height:40px; color:#666666; font-weight:normal; font-size:14px; border-bottom:1px solid #dbe2dc; padding-left:6px;}
.link span{ display:block; line-height:24px; padding-top:12px;}
.link span a{ display:inline-block; white-space:nowrap; color:#888; font-size:12px; margin:0 5px;}

.stu-main .left{ width:700px; }
.stu-main .left .left-part{background:#fff; margin-bottom:22px}
.stu-main .left .title{ padding:0px 10px 5px;}
.stu-main .left .title h1{ display:block; border-bottom:1px solid #e8e8e8; height:37px; line-height:37px; color:#328b48; padding:5px 0px 0px 6px; font-weight:normal; font-size:16px;}
.stu-main .left .title ul{border-bottom:1px solid #e8e8e8; height:40px; line-height:40px; font-size:14px;}
.stu-main .left .title ul li{ float:left; margin-right:12px}
.stu-main .left .title ul li a{ display:block; height:40px; padding:0 12px; color:#666}
.stu-main .left .title ul li a.ta,.stu-main .left .title ul li a:hover{ color:#e86f0d; background:#f9f5f0}
.stu-main .left .title span{display:block; border-bottom:1px solid #e8e8e8; height:37px; line-height:37px; color:#328b48; padding:5px 0px 0px 6px;}
.stu-main .left .title span h2{ display:block; font-size:18px; font-weight:normal; color:#555; float:left}
.stu-main .left .title span p{ display:block; float:right; font-size:px; float:right}
.stu-main .left .title span p em{ color:#777; margin-left:12px}
.stu-main .left .title span p i{ color:#444;}
.stu-main .left .abopre p { position:absolute; top:18px; right:18px; color:#555; font-size:12px;}
.stu-main .left .abopre p a{ color:#555;}
.stu-main .left .abopre a i{ color:#ea7e0a;}
.stu-main .left .abopre a:hover{ text-decoration:underline}
.stu-main .left .abopre p.feny a{ margin:0 3px; font-size:15px; color:#666666}
.stu-main .left .abopre p.feny a:hover{ text-decoration:none; color:#2288bb;}
.stu-main .left .stu-infor dl{ width:150x; margin:22px 12px 18px; float:left;}
.stu-main .left .stu-infor dt{ width:150px; height:150px; position:relative; overflow:hidden}
.stu-main .left .stu-infor dt img{width:150px; height:150px;}
.stu-main .left .stu-infor dt em{ display:block; width:47px; height:26px; position:absolute; font-size:13px; top:0px; left:-50px; background:#d37724; color:#fff; text-align:center; line-height:26px; opacity:0}
.stu-main .left .stu-infor dd{ height:16px; font-size:12px; line-height:16px; padding-top:8px; position:relative; width:150px; overflow:hidden}
.stu-main .left .stu-infor dd i{ color:#2288bb; padding-right:18px; font-size:13px;}
.stu-main .left .stu-infor dd i.mm{ background:url(../images/girl.gif) no-repeat right center}
.stu-main .left .stu-infor dd i.gg{ background:url(../images/boy.gif) no-repeat right center}
.stu-main .left .stu-infor dd span{ display:block; position:absolute; height:16px; top:8px; right:-100px; line-height:16px;}
.stu-main .left .stu-infor dd span a{ color:#318846; }
.stu-main .left .stu-infor dd span a:last-child{ margin-left:15px}
.stu-main .left .stu-infor dd em{ padding:0 8px;}
.stu-main .left .stu-infor dl:hover dt img{opacity:1;   -webkit-transform: scale(1.5) rotate(10deg);   -moz-transform: scale(1.5) rotate(10deg);   -o-transform: scale(1.5) rotate(10deg);   -ms-transform: scale(1.5) rotate(10deg);   transform: scale(1.5) rotate(10deg);}
.stu-main .left .stu-infor dl:hover dt em{ left:103px; opacity:1}
.stu-main .left .stu-infor dl:hover dd span{ right:0px;}

.stu-main .left .page{ display:block; text-align:center; padding:33px 0}
.stu-main .left .page a{ display:inline-block; padding:2px 8px; margin:0 5px; border:1px solid #e8eaee; color:#666666;}
.stu-main .left .page a.pageUp span{ margin:1px 4px 0px -4px; width:0; height:0; display:inline-block; border-width:5px; border-style:solid; border-color:transparent #25af60 transparent transparent;}
.stu-main .left .page a.pageDown span{margin:1px -4px 0px 4px; width:0; height:0; display:inline-block; margin-top:1px; border-width:5px; border-style:solid; border-color:transparent transparent transparent #25af60;}
.stu-main .left .page a:hover{ color:#fff; background:#25af60; border:1px solid #25af60}
.stu-main .left .page a.pageUp:hover span{border-color:transparent #fff transparent transparent; }
.stu-main .left .page a.pageDown:hover span{border-color:transparent transparent transparent #fff; }

.stu-main .right{ width:245px;}
.stu-main .right .rig-part{ background:#fff; padding:2px; margin-bottom:19px;}
.stu-main .rig-part .title{ display:block; height:37px; border-bottom:1px solid #e8e8e8; padding-left:8px; font-size:15px; line-height:37px; color:#318846; font-weight:normal}
.stu-main .rig-part dl{ padding:14px 5px; margin:0 5px; height:46px; border-bottom:1px dotted #e8ebee}
.stu-main .rig-part dl:last-child{ border:none}
.stu-main .rig-part dt{ width:43px; height:46px; float:left; padding-right:10px;}
.stu-main .rig-part dt img{width:43px; height:46px;}
.stu-main .rig-part dd{ width:168px; float:left; position:relative; height:20px; overflow:hidden}
.stu-main .rig-part dd:last-child{ padding-top:8px;}
.stu-main .rig-part dd i{ color:#2288bb; padding-right:18px; font-size:13px;}
.stu-main .rig-part dd i.mm{ background:url(../images/girl.gif) no-repeat right center}
.stu-main .rig-part dd i.gg{ background:url(../images/boy.gif) no-repeat right center}
.stu-main .rig-part dd span{ position:absolute; display:block; top:0px; right:-100px; height:20px; line-height:20px;}
.stu-main .rig-part dd span a{ color:#318846; }
.stu-main .rig-part dd span a:last-child{ margin-left:15px}
.stu-main .rig-part dd em:last-child{ float:right}
.stu-main .rig-part dd em b{ font-weight:normal; padding:0 5px; color:#ea7e0a}
.stu-main .rig-part dl:hover span{ right:0px;}
.stu-main .rig-part ul{ padding:3px 13px;}
.stu-main .rig-part ul li{ height:30px; line-height:30px; font-size:12px;}
.stu-main .rig-part ul li a{ color:#555}
.stu-main .rig-part .dol{ padding:14px 10px}
.stu-main .rig-part .pic-img{ width:81px; height:79px; padding-right:12px}
.stu-main .rig-part .pic-img img{ width:81px; height:79px;}
.stu-main .rig-part .dol ol{ padding-bottom:12px; height:79px; width:126px; overflow:hidden}
.stu-main .rig-part .dol ol li{ font-size:12px; color:#666; width:126px}
.stu-main .rig-part .dol ol li:nth-child(2){ padding:13px 0}
.stu-main .rig-part .dol ol li i{ color:#2288bb; font-size:14px;}
.stu-main .rig-part .dol ol li a{ color:#2a8e42; font-size:12px;}
.stu-main .rig-part .dol ol li a:last-child{ margin-left:22px;}
.stu-main .rig-part .dol span{ display:block; width:100%; padding:10px 0 0; font-size:12px; color:#666666}
.stu-main .rig-part .dol span i:first-child{ float:left;}
.stu-main .rig-part .dol span i:last-child{ float:right;}
.stu-main .rig-part .dol span i em{ color:#e56916; padding:0 3px}
.stu-main .rig-part .dol span a{ display:block; width:217px; height:36px; background:#3ba354; line-height:36px; text-align:center; color:#fff; font-size:16px; margin:0 auto}

.stu-main .company dt{ width:64px; height:47px; float:left; padding-right:10px;}
.stu-main .company dt img{width:64px; height:47px;}
.stu-main .company dd{ width:146px; float:left; position:relative; height:20px; overflow:hidden}
.stu-main .left .company-list{ padding:5px 10px;}
.stu-main .left .company-list dl{ height:84px; border-bottom:1px dotted #e7eaee; padding:22px 5px; overflow:hidden}
.stu-main .left .company-list dl dt{ width:115px; height:84px; float:left; margin-right:12px;}
.stu-main .left .company-list dl dt img{width:115px; height:84px}
.stu-main .left .company-list dd{ width:526px; float:left; position:relative}
.stu-main .left .company-list dd:last-child{ padding-top:14px;}
.stu-main .left .company-list dd p{ font-size:12px; color:#666; line-height:18px;}
.stu-main .left .company-list dd i{ font-size:15px; color:#2288bb; font-weight:bolder; padding-right:12px;}
.stu-main .left .company-list dd em{ display:inline-block; padding:0px 4px; background:#e78718; color:#fff; font-size:11px;}
.stu-main .left .company-list dd span{ margin-left:15px; opacity:0}
.stu-main .left .company-list dd span a{ font-size:12px; color:#318746;}
.stu-main .left .company-list dd span a:last-child{ margin-left:16px;}
.stu-main .left .company-list dl:hover span{opacity:1}

.stu-essential{ padding:20px 15px;}
.stu-essential dl{padding:2px 0px 4px 6px;}
.stu-essential dt{ width:141px; height:170px; float:left; padding-right:15px;}
.stu-essential dt img{width:141px; height:145px;}
.stu-essential dt i{ font-size:12px; color:#666; display:block; text-align:center; padding-top:8px;}
.stu-essential dd{ width:500px; float:left; padding-bottom:11px; font-size:12px; color:#888888}
.stu-essential dd i{ color:#2288bb; padding-right:18px; font-size:16px;}
.stu-essential dd i.mm{ background:url(../images/girl.gif) no-repeat right center}
.stu-essential dd i.gg{ background:url(../images/boy.gif) no-repeat right center}
.stu-essential dd:nth-child(2){ padding-bottom:22px;}
.stu-essential dd a{ font-size:12px; color:#318746;}
.stu-essential dd a:last-child{ margin-left:26px;}
.stu-essential dd .em1{ color:#444; margin-right:16px;}
.stu-essential dd .em2{ color:#2288bb}
.stu-essential dd .em3{ color:#f06e0f}

.stu-essential ul{ width:580px;}
.stu-essential ul li{ padding-bottom:18px; font-size:14px; color:#555; float:left; width:290px;}
.stu-essential span{ display:block; font-size:14px; color:#555; padding-bottom:18px;}
.stu-essential span a{ color:#2288bb}
.stu-essential span i{ color:#e36e18}
.stu-essential p{ display:block; text-align:center; padding:8px 0}
.stu-essential p a{ display:inline-block; width:100px; height:35px; line-height:35px; color:#fff; font-size:14px;}
.stu-essential p a:first-child{ background:#f1731f;}
.stu-essential p a:last-child{ background:#5aaef1; margin-left:50px}
.stu-essential ol li{ line-height:24px; color:#444; font-size:13px; padding-bottom:18px;}

.article-main{ padding:18px 22px 4px 15px; font-size:14px; color:#555; line-height:24px;}
.article-main p{ display:block; padding-bottom:20px}
.article-main ul{ margin-top:-18px}
.article-main ul li{ border-bottom:1px dotted #eceef1; height:38px; line-height:38px;}
.article-main ul li:last-child{ border:none}
.article-main ul li a{ display:block; padding:0 5px;}
.article-main ul li a i{ font-size:14px; color:#555; float:left}
.article-main ul li a em{ font-size:12px; color:#888; float:right}
.article-main ul li a:hover{ background:#f5f9f6}
.article-main ul li a:hover i{ color:#e2610b}
.article-main ol li{ font-size:14px; margin-bottom:16px;line-height:24px;}
.article-main ol li a{ color:#555}
.article-main dl{ font-size:14px; width:512px}
.article-main dt{ width:512px; padding-bottom:18px}
.article-main dd{ width:226px; float:left; padding-bottom:18px}
.article-main dd i{ color:#2288bb}
.article-main span{ display:block; text-align:left; padding:6px 0 18px}
.article-main span a{ display:inline-block; width:100px; height:35px; line-height:35px; color:#fff; font-size:14px;}
.article-main span a:first-child{ background:#f1731f;}
.article-main span a:last-child{ background:#5aaef1; margin-left:50px}

.parttime-job .left{ width:700px}
.parttime-job .left-part{ background:#fff;}
.parttime-job .left .title{border-bottom:1px solid #e8e8e8; height:42px; line-height:42px;}
.parttime-job .left .title h1{ display:block;  color:#328b48; height:42px; padding-left:12px; font-weight:normal; font-size:14px;}
.parttime-job .left .title h1 i{color:#dc841d; padding:0 6px;}
.parttime-job .parttime-list{ padding:0px 12px;}
.parttime-job .parttime-list li{ height:40px; width:100%; font-size:13px; line-height:40px; border-bottom:1px dotted #e6e9ed}
.parttime-job .parttime-list li i{ color:#458fc9;}
.parttime-job .parttime-list li em{ color:#666;}
.parttime-job .parttime-list span{ display:block; float:left}
.parttime-job .parttime-list span:first-child{ width:376px;}
.parttime-job .parttime-list span:nth-child(2){ width:246px;}
.parttime-job .parttime-list span:nth-child(3){ width:46px;}
.parttime-job .left .page{ display:block; text-align:center; padding:33px 0}
.parttime-job .left .page a{ display:inline-block; padding:2px 8px; margin:0 5px; border:1px solid #e8eaee; color:#666666;}
.parttime-job .left .page a.pageUp span{ margin:1px 4px 0px -4px; width:0; height:0; display:inline-block; border-width:5px; border-style:solid; border-color:transparent #25af60 transparent transparent;}
.parttime-job .left .page a.pageDown span{margin:1px -4px 0px 4px; width:0; height:0; display:inline-block; margin-top:1px; border-width:5px; border-style:solid; border-color:transparent transparent transparent #25af60;}
.parttime-job .left .page a:hover{ color:#fff; background:#25af60; border:1px solid #25af60}
.parttime-job .left .page a.pageUp:hover span{border-color:transparent #fff transparent transparent; }
.parttime-job .left .page a.pageDown:hover span{border-color:transparent transparent transparent #fff; }

.parttime-job .right{ width:px;}
.parttime-job .rig-part{ padding:7px 7px 0px; background:#fff; margin-bottom:16px;}
.parttime-job .rig-part .pic-img img{ width:100%;}
.parttime-job .rig-part .pic-img li{ padding-bottom:16px}
.parttime-job .rig-part p{ padding:337px 0; display:block; text-align:center; font-size:26px; color:#06F}
.parttime-job .rig-part ul{ padding:3px 13px;}
.parttime-job .rig-part ul li{ height:30px; line-height:30px; font-size:12px;}
.parttime-job .rig-part ul li a{ color:#555}
.parttime-job .rig-part .title{ display:block; height:37px; border-bottom:1px solid #e8e8e8; padding-left:8px; font-size:15px; line-height:37px; color:#318846; font-weight:normal}


.companly-infor{ padding:15px;}
.companly-infor .comp-pic{ width:175px; padding-right:20px;}
.companly-infor .comp-info{ width:465px; float:left;}
.companly-infor .comp-info ul li{ width:465px; padding-bottom:13px; font-size:12px; color:#888888}
.companly-infor .comp-info ul li i{ color:#2288bb; padding-right:18px; font-size:16px;}
.companly-infor .comp-info ul li:first-child{ padding-bottom:18px;}
.companly-infor .comp-info ul li:last-child{ padding-bottom:18px;}
.companly-infor .comp-info ul li a{ font-size:12px; color:#318746;}
.companly-infor .comp-info ul li a:nth-child(2){ margin:0 26px;}
.companly-infor .comp-info ul li .em1{ color:#444; margin-right:16px;}
.companly-infor .comp-info ul li .em2{ color:#2288bb}
.companly-infor .comp-info ul li .em3{ color:#f06e0f}

.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li img{width: inherit;height: inherit;}
.comp-pic ol{  margin: 10px 0;}
.comp-pic ol li{float: left; width: 15px; height: 10px; margin-right: 3px; background: #e7eaee; cursor: pointer; font-size:1px;}
.comp-pic ol li.seleted{background: #6dd373; cursor: pointer;}

.conp-inforlist{padding:20px 15px;}
.conp-inforlist ul{ width:580px;}
.conp-inforlist ul li{ padding-bottom:18px; font-size:14px; color:#555; width:580px; letter-spacing:3px}
.conp-inforlist ul li a{ color:#2288bb}
.conp-inforlist ul li i{ color:#e36e18}
.conp-inforlist p{ display:block; text-align:center; padding:8px 0}
.conp-inforlist p a{ display:inline-block; width:100px; height:35px; line-height:35px; color:#fff; font-size:14px;}
.conp-inforlist p a:first-child{ background:#f1731f;}
.conp-inforlist p a:last-child{ background:#5aaef1; margin-left:50px}

.companly-pic ul li{ width:145px; border-bottom:1px dotted #eaeaea; padding: 15px 15px 12px 15px; float:left; margin-bottom:8px}
.companly-pic ul li img{ width:100%; padding-bottom:12px;}
.companly-pic ul li.last{padding: 15px 0 12px 15px;}
.companly-pic ul li i{ text-align:center; display:block;}
.companly-pic ul li i a{ display:block; text-align:left; color:#08c;}
.companly-pic ul li i a:hover{ text-decoration:underline}
.companly-pic ul li span{ display:block; padding-top:10px; height:auto !important; overflow:hidden}
.companly-pic ul li span b{ font-weight:normal;}
.companly-pic ul li span a{ float:right}
.footer{border-top:1px solid #dbe2dc; border-bottom:1px solid #dbe2dc;text-align:center; margin-top:49px; padding-bottom:100px;}
.footer span{padding-top:22px; color:#777777; display:block}
.footer span a{margin:0 6px; color:#777777}
.footer p{display:block; padding-top:12px; color:#999999}

.joblist{}
.jlgwlb {	WIDTH: 720px;PADDING-LEFT: 0px;}
.jlgwlb LI {	FLOAT: left}
.jlgwlb CITE {	FLOAT: right}
.jlgwlb DL {	MARGIN: 0px auto; WIDTH: 720px}
.jlgwlb DT {	FLOAT: left; WIDTH: 20px}
.jlgwlb DD {	FLOAT: left; WIDTH: 720px}
.jlgwlb DD:hover  {        BACKGROUND: #F8F8F8;}
.jlgwlb DD UL {	PADDING-LEFT: 2px}
.jlgwlb DD.ltb {	BORDER-BOTTOM: #ccc 1px dotted}
.jlgwlb DD.ltb LI {	WIDTH: 720px; LINE-HEIGHT: 25px}
.jlgwlb DD.ltb LI A.font-15{       TEXT-DECORATION: underline;font-size:15px;}
.jlgwlb DD.ltb LI .list-n{	COLOR: #008000}
.jlgwlb DD.ltb LI  A.blue12 {        COLOR: #000000;TEXT-DECORATION: none;font-size:12px;}
.page {	MARGIN: 2em 0px 1em 1.5em; WHITE-SPACE: nowrap}
.page A {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0.3em;  PADDING-BOTTOM: 0.05em; BORDER-LEFT: #fff 1px solid; COLOR: #03c; PADDING-TOP: 0.05em; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none;FONT-SIZE: 14px}
.page B {	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0.3em;  PADDING-BOTTOM: 0.05em; BORDER-LEFT: #fff 1px solid; COLOR: #03c; PADDING-TOP: 0.05em; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none}
.page B {	FONT-WEIGHT: bold; COLOR: #333;FONT-SIZE: 14px}
.page A:hover {	BORDER-RIGHT: #03c 1px solid; BORDER-TOP: #03c 1px solid; BORDER-LEFT: #03c 1px solid; BORDER-BOTTOM: #03c 1px solid;FONT-SIZE: 14px}
.jzbacontent {	CLEAR: both; MARGIN: 7px auto 0px; WIDTH: 958px; HEIGHT: auto; content: "."}
.isibodyleft {	FLOAT: left; WIDTH: 732px; MARGIN-RIGHT: 5px;margin-top:5px;border:1px solid #ddd;}
.ijianzhifooter {	TEXT-ALIGN: center;  PADDING-BOTTOM: 10px; MARGIN: 5px auto 0px; PADDING-LEFT: 0px; WIDTH: 955px; PADDING-RIGHT: 0px; HEIGHT: 50px; CLEAR: both; BORDER-TOP: #ccc 1px solid;BACKGROUND: url(../images/main_right_bg.jpg);FONT-SIZE: 12px;}
.ijianzhifooter A {	COLOR: #000; TEXT-DECORATION: none}
.ijianzhifooter A:hover {	COLOR: #666; TEXT-DECORATION: underline}

.login-main{width: 578px;float: left;padding-bottom: 100px;padding-left: 32px;font-size: 12px;clear: left;}
.login-main-app{padding-bottom: 60px;}
.login-main dl{font-family:  Microsoft Yahei;color: #666;}
.login-main dd{position: relative;width: 578px;}
.login-main .logRow{height: 63px;}
.login-main .logRow label{float: left\9;height: 36px\9;line-height: 36px\9;}
.login-main dd label{font-family: Microsoft Yahei;color: #666;margin-left: 30px;margin-right: 22px;}
.login-main .correct-tip-icon{display: inline-block;margin-left: 10px;line-height: 38px;vertical-align: middle;*margin-bottom: 20px;background: url('../css/images/icon.png') no-repeat -807px -232px;width: 16px;height: 16px;}
.login-main .wrong-tip-box{height: 25px;line-height: 25px;margin-left: 104px;margin-left: 100px\9;}
.login-main .wrong-tip-icon{float: left;margin-top: 5px;background: url('../css/images/icon.png') no-repeat -781px -232px;width: 16px;height: 16px;}
.login-main .wrong-tip{float: left;margin-left: 5px;margin-top: 3px;color: #ff0000;}


.login-main .input-email{width: 248px;height: 36px;padding: 0 10px;border:1px solid #ccc;line-height: 36px\9;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.login-main .pswtip{position: absolute;top: 12px;top:3px\9;left:87px;left: 82px\9;-left: 85px;font-family: Microsoft Yahei;z-index: 10;cursor: text;}
.login-main .input-psw{width: 248px;height: 36px;font-family: Arial;letter-spacing: 1px;padding: 0 10px;border:1px solid #ccc;line-height: 36px\9;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}


.login-main .remember-me{margin-left: 104px;margin-left: 98px\9;margin-right: 8px;height: 30px;line-height: 30px;vertical-align: middle;}
.login-main .forget-psw a{margin-left: 78px;height: 30px;line-height: 30px;color: #0088cc;text-decoration: none;}
.login-main .forget-psw a:hover{text-decoration: underline;}
.login-main .login-btn{width: 270px;height: 36px;margin-top: 8px;margin-left: 104px;margin-left: 100px\9;border: none;background-color: #6dd373;color: #FFF;font-family: Microsoft YaHei;font-size: 14px;font-weight: bolder;cursor: pointer;outline: none;}
.login-vice{width: 330px;float: right;padding-bottom: 10px;padding-right: 18px;border-left: 1px solid #e7eaee;font-family: Microsoft YaHei;clear: right;}
.login-vice li{padding-left: 25px;font-size: 12px;}
.login-vice li.regist-li{margin-bottom: 18px;}


.window01 .bk01 {	BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #fff}
.window01 .bk02 {	BORDER-RIGHT: #8bb1d6 1px solid; BORDER-TOP: #8bb1d6 1px solid; MARGIN: 0px auto; BORDER-LEFT: #8bb1d6 1px solid; BORDER-BOTTOM: #8bb1d6 1px solid}
.window01 .wdkz INPUT {	MARGIN: 0px 0px 0px 10px}
.window01 TABLE {	MARGIN: 0px auto}
.window01 TABLE.tbg {	MARGIN-BOTTOM: 10px; BACKGROUND-COLOR: #a5b3cb}
.window01 TABLE.tbg TD {	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 22px}
.window01 TABLE.tbg TD.btbder {	BORDER-BOTTOM: #fff 1px solid}


/* (公用)页尾 */

.SW_footer{width:100%;margin-top:20px;border-top:1px solid #A8A8A8; background-color:#444;color:#999;font-family:'Helvetica Neue',Helvetica,Arial,Sans-serif;font-size: 13px;}
.SW_footer .layout{width: 960px;margin: 0 auto;}
.SW_footer .h1_slogan{height:36px;line-height:36px;background:#3B3B3B;font-size:14px;color:#ccc;}
.SW_footer .h1_slogan span{display: block;height:40px;width:960px;margin:0 auto;letter-spacing:2px;}
.ft{position: relative;padding: 40px 0 30px 0;width:960px;}
.ft .slogan{float:left;width: 260px;height: 61px;margin-top: 20px;}
.ft .slogan a{display:inline-block;width: 185px;height:75px;}

.ft .ft_item{float:left;width:140px;line-height:22px;}
.ft .ft_item a{color:#999;}

.ft .ft_itemqq{float:left;width:220px;line-height:22px;}
.ft .ft_itemqq a{color:#999;}

.ft h4{height:25px;width:80px;margin-bottom:10px;font-size: 18px;color:#B7B7B7;}

.SW_footer .cp{width:850px;margin:0 auto;padding-bottom:20px;text-align:center;}
.SW_footer .beian{width:850px;margin:0 auto;padding-bottom:20px;text-align:center;}
.ft .slogan img { -webkit-filter: grayscale(1);filter:gray; filter: grayscale(1);}